these are the Lion Head peaks above North Vancouver